grant a guarantee - French English Dictionary